// 时间格式化
function useFormTime() {
	// 自定义函数
	const setDate = (value, fmt = "yyyy-MM-dd hh:mm:ss") => {
		var date = new Date(value);
		const o = {
			"M+": date.getMonth() + 1, // 月份
			"d+": date.getDate(), // 日
			"h+": date.getHours(), // 小时
			"m+": date.getMinutes(), // 分钟
			"s+": date.getSeconds(), // 秒
		};

		if (/(y+)/.test(fmt)) {
			fmt = fmt.replace(RegExp.$1, date.getFullYear());
		}
		for (let k in o) {
			if (new RegExp("(" + k + ")").test(fmt)) {
				fmt = fmt.replace(
					RegExp.$1,
					o[k].toString().length == 1 ? "0" + o[k] : o[k]
				);
			}
		}

		return fmt;
	};

	// 暴露出去
	return { setDate };
}
export default useFormTime;
